patent on an improvement - Français Anglais Dictionnaire